[INV-BACKEND-016] Создать метод MutateFridgeBalances()

Реализация метода поштучного зачисления продуктов в холодильник

Author

Services Task & Simulation Framework Documentation

Published

July 13, 2026

NoteКраткая карточка задачи

  • Инструкция по шагам:
    1. На Шаге 5 (Контур Холодильника): Реализовать вычитку топика bpds.mdm.out.product.templated.
    2. Распаковать массив продуктов и перебрать его элементы в цикле. Для каждой позиции рассчитать сроки годности (expires_at) на основе мастер-справочников каталога.
    3. Выполнить каскадный INSERT физических объемов (литры, граммы, штуки) в таблицу остатков fridge_inventory базы данных PostgreSQL Fridge DB. Каждую строчку снабдить текущим временем created_at (для корректной отработки будущего FIFO-индекса ASC).